package cn.itcast;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;

import java.util.List;

public interface StuRepository extends JpaRepository<Stu,Integer> ,
        JpaSpecificationExecutor<Stu> {

    List<Stu> getStuByName(String name);
    List<StuDTO> findByName(String name);
    <U> List<U> getStuByName(String name, Class<U> type);
}
interface StuDTO{
    String getName();
}
